@charset "utf-8";
/* CSS Document */

body {
	padding: 0px; margin: 0px; font:12px/1.5 "lucida grande", arial, helvetica, clean, sans-serif; color: #333; background: url(../images/bg.jpg) left top repeat-x
}
div {padding:none;margin:0}

dl {padding:0;margin:0;}

dt {padding:0;margin:0;}

dd {padding:0;margin:0;}

ul {padding:0;margin:0;}

ol {padding:0;margin:0;}

li {padding:0;margin:0;}

h1 {padding:0;margin:0;}

h2 {padding:0;margin:0;}

h3 {padding:0;margin:0;}

h4 {padding:0;margin:0;}

h5 {padding:0;margin:0;}

h6 {padding:0;margin:0;}

pre {padding:0;margin:0;}

code {padding:0;margin:0;}


form {padding:0;margin:0;}

fleldset {padding:0;margin:0;}

legend {padding:0;margin:0;}

input {padding:0;margin:0;}

textarea {padding:0;margin:0;}

p {padding:0;margin:0;}

blockquote {padding:0;margin:0;}

fieldset {padding:0;margin:0;}

input {font-family: inherit; font-size: 100%}

textarea {font-family: inherit; font-size: 100%}

select {font-family: inherit; font-size: 100%}

input {font: 99% arial, helvetica, clean, sans-serif}

textarea {font: 99% arial, helvetica, clean, sans-serif}

select {font: 99% arial, helvetica, clean, sans-serif}

button {font: 99% arial, helvetica, clean, sans-serif}

ul {list-style-type: none; margin:0px; padding:0px}

ol {list-style-type: none; margin:0px; padding:0px}

h1 {padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px}
h2 {padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px}
h3 {padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px}
h4 {padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px}
h5 {padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px}
h6 {padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px}

img {border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none}

a{color: #626262; text-decoration: none}

a img{ border:none}

a:hover {color: #ff6600; text-decoration:none}

.clear{ margin:0; padding:0; border:none; clear:both}

/* CSS Document */

.wrap {margin: 0px auto; width: 960px}
.header{ height:96px; background: url(../images/header_bg.jpg) left top no-repeat; position:relative;}
.header .logo{ width:236px; height:69px; float:left; margin:26px 0 0 9px}
.header .contact{width:303px; height:35px; float:right; margin:26px 8px 0 0}
.header .nav_two{ position:absolute;top:70px; right:22px; text-align:right;}
.header .nav_two ul{}
.header .nav_two ul li{ float:left; padding:0px; margin:0px 2px; height:18px; line-height:18px}
.header .nav_two ul li a{ color:#606e78; height:18px; line-height:18px; text-align:right}
.header .nav_two ul li a:hover{ color:#18b2df;}

/* 导航条*/
.module{
	overflow:hidden; width:960px;position:relative; height:66px; background: url(../images/nav_bottom.jpg) left bottom no-repeat;
}
.module .top .t_l {
	float:left;
	overflow:hidden
}
.module .top .t_r {
	float:right;
	overflow:hidden
}


.module .top{
	background-image:url(../images/nav_bg.jpg)
}
.module .top .t_l, .module .top .t_r {
	background-image: url(../images/nav_bg.jpg)
}
/*------ 蓝色 -------*/
.blue .top {
	background-position: 0 -40px;
	background-repeat:repeat-x;
	height: 40px
}
.blue .top .t_l {
	background-position: 0 0;
	background-repeat:no-repeat;
	height: 40px;
	width: 33px
}
.blue .top .t_r {
	background-position: -33px 0;
	background-repeat:no-repeat;
	height:40px;
	width: 33px
}


/* --------- 导航 ----------------*/

#navMenu {position:relative;
	overflow:hidden
}
#navMenu ul{ margin-left:0px;}

#navMenu li {
	float: left;
	line-height: 39px;
	height: 39px;
	background: url(../images/nav_line.jpg) 0 5px no-repeat;
	margin:3px 0 0 0;
	padding:0px
}
#navMenu li.search{ margin:0; width:191px; height:40px; line-height:24px; background:url(../images/search_bg.jpg) 0 9px no-repeat; position:relative}
#navMenu li.search input{ position:absolute; top:11px; top:15px\9; left:15px; border:0px; width:140px; height:18px; background:none; color:#768892; font-size:12px}
#navMenu li.search a{ display:block; float:right; width:30px; height:24px; line-height:24px; text-indent:-9999px}
#navMenu li.search a:hover{ background:none}

#navMenu li a {
	font-size: 14px;
	color: #768892;
	line-height: 38px;
	height:38px;
	width:114px;
	text-align:center;
	padding-right: 0px;
	padding-left: 2px;
	margin-left:0px;
	display: block;
	font-size:14px;
	font-weight:bold
}
#navMenu li a:hover, #navMenu li.hover a {
	background: url(../images/nav_hover.jpg) center bottom no-repeat;
	color:#FFF;
	text-decoration: none
}

/*banner */
.banner{ height:276px; background: url(../images/banner_bg.jpg) left top no-repeat }
.banner_content{ width:943px; height:260px; background: url(../images/banner_1.jpg) 9px 10px no-repeat;position:relative}
.banner_content .jie{ width:202px; height:69px;position:absolute; top:97px; left:248px}
.banner_content .jie span{ display:block; height:20px; line-height:20px; font-size:11px; color:#1d444e}
.banner_content a.yanshi{ display:block; width:134px; height:37px;position:absolute; top:173px; left:237px; text-indent:-9999px}
.banner_content a.yanshi:hover{}

/*content */
.con_product{ margin-top:18px; height:164px; background: #f8fafb url(../images/product_bg.gif) left top no-repeat}
.ibox {
 POSITION: relative;  WIDTH: 960px; MARGIN:0 auto; padding:0px; HEIGHT: 164px; OVERFLOW: hidden; 
}
.ibox_2 {
 POSITION: relative; WIDTH: 880px; MARGIN:0 0 0 30px; padding:0px; HEIGHT: 164px; OVERFLOW: hidden;
}
.ibox .showbox {
	POSITION: absolute;
	margin-top:14px;
	WIDTH: 2600px;
	HEIGHT: 118px;
	LEFT: -1px;
	top: -1px;
}
.ibox .showbox UL LI {
	MARGIN: 0px 11px!important; padding:0px!important; margin:0px;padding:0 11px; FLOAT: left;
}
.ibox .showbox UL LI IMG {
	BORDER: #cad4da 1px solid;WIDTH: 154px; HEIGHT: 114px;
}
.ibox .showbox UL LI b{ display:block; height:25px; width:154px; line-height:25px; font-weight:normal; text-align:center; font:13px; color:#7fa7b2;}
.ibox .showbox UL LI a{color:#7fa7b2;}
.ibox .showbox UL LI a:hover{color:#48bddd;}


.ibox SPAN {
	POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; CURSOR: pointer; PADDING-TOP: 2px
}
.ibox SPAN.pre {
	BOTTOM: 0px; position:absolute; top:42px; left:10px; width:19px; height:75px; background:url(../images/prev_r.png) 0 0 no-repeat; text-indent:-9999px
}
.ibox SPAN.next {
	BOTTOM: 0px; position:absolute; top:42px; left:927px; width:20px; height:75px; background:url(../images/next_r.png) 0 0 no-repeat;text-indent:-9999px
}


.content_2{ margin-top:30px; height:234px;}
.content_2 .box_l{ width:279px; overflow:hidden; float:left}
.content_2 .box_l h1{ font-size:14px; font-weight:bold; color:#286270; height:30px; line-height:30px; border-bottom: dashed 1px #CCC;}
.content_2 .box_l h1 span{ color:#e15f81}
.content_2 .box_l ul{ margin-top:10px; padding-left:2px;}
.content_2 .box_l ul li{ margin:0px; padding:0;width:279px; color:#7ea9b0; height:23px; line-height:23px;overflow:hidden}
.content_2 .box_l ul li a{color:#7ea9b0;}
.content_2 .box_l ul li a:hover{color:#66c2d1; text-decoration:underline}
.content_2 .box_l ul li span{ color:#abdbef}

.content_2 .box_2{ width:279px; overflow:hidden;float:left; margin-left:55px}
.content_2 .box_2 h1{ font-size:14px; font-weight:bold; color:#286270; height:30px; line-height:30px; border-bottom: dashed 1px #CCC;}
.content_2 .box_2 h1 span{ color:#e15f81}
.content_2 .box_2 ul{ margin-top:10px;padding-left:2px;}
.content_2 .box_2 ul li{ margin:0px; padding:0 0 0 10px;width:279px; color:#26a6d5; height:23px; line-height:23px;background:url(../images/icon2.gif) 0 8px no-repeat;overflow:hidden}
.content_2 .box_2 ul li a{color:#26a6d5;}
.content_2 .box_2 ul li a:hover{color:#26a6d5; text-decoration:underline}

.content_2 .box_3{ width:279px; overflow:hidden;float:right; margin-left:55px}
.content_2 .box_3 h1{ font-size:14px; font-weight:bold; color:#286270; height:30px; line-height:30px; border-bottom: dashed 1px #CCC;}
.content_2 .box_3 h1 span{ color:#e15f81}
.content_2 .box_3 p{ margin:8px 0 0 0; padding:2px; color:#7ea9b0; text-indent:20px; line-height:21px}
.content_2 .box_3 p a{ display:block; width:277px; color:#27a5d5; text-align:right; text-decoration:underline;}

/*footer */

.footer{ margin-top:30px; height:150px; background:url(../images/footer.jpg) left top no-repeat; overflow:hidden}

.footer ul{ margin:26px 0 0 235px}
.footer ul li{color:#7fa6b2; height:22px; line-height:22px}
.footer ul li a{ color:#7fa6b2}
.footer ul li a:hover{ color:#7fa6b2; text-decoration:underline;}



